Skip to content

Wire copy-on-write workspaces into agent tasks - #1785

Merged
chubes4 merged 4 commits into
mainfrom
feat/copy-on-write-agent-workspace
Jul 14, 2026
Merged

Wire copy-on-write workspaces into agent tasks#1785
chubes4 merged 4 commits into
mainfrom
feat/copy-on-write-agent-workspace

Conversation

@chubes4

@chubes4 chubes4 commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • seed enabled runner workspaces as disposable copy-on-write /workspace recipe inputs with a baseline
  • expose and enforce sandbox-local workspace tools, then validate and apply canonical captured patches on the host
  • publish validated changes through a narrowly scoped GitHub REST publisher after verification and drift checks

Closes #1784
Related: #1783
Run: https://github.com/Automattic/wp-codebox/actions/runs/29311239264

Testing

  1. Run npm run build.
  2. Run npm run test:native-agent-task-lifecycle.
  3. Run npm run test:runner-workspace-apply && npm run test:runner-workspace-publisher.

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode with openai/gpt-5.6-terra
  • Used for: Implemented the copy-on-write workspace lifecycle, deterministic tests, and documentation for review.

@chubes4
chubes4 merged commit 9ad48e6 into main Jul 14, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Wire copy-on-write workspaces into imported agent tasks

1 participant